.Coupon {
    position: relative;
    width: 100%;
    min-height: 100%;
    padding-bottom: 75px;

    .service-items {
        padding: 14px;

        table {
            width: 100%;
            font-weight: bold;
            border-radius: 5px;
            background-color: #ffffff;

            th,
            td {
                height: 55px;
                padding-left: 5px;
            }

            th {
                color: #c1334a;
                font-size: 15px;
                text-align: center;
            }

            td {
                &:nth-child(3) {
                    color: #ea4577;
                }
            }
        }
    }

    .busSubmit {
        position: fixed;
        bottom: 0;
        height: 55px;
        width: 100%;

        button {
            width: 100%;
            height: 100%;
            border: none;
            font-size: 16px;
            color: #ffffff;
            background-color: rgba(193, 0, 0, 0.95);
            box-shadow: inset 0px 0px 0.5px 0.5px #c65700;

            img {
                width: 16px;
                margin: 0 0 -3px 5px;
            }
        }
    }
}